Android Studio Değişken bir int'in sonraki sayfaya aktarımı?
Merhabalar, Benim kodlarım hazır aslında. Aşağıdaki verdiğim 2 sayfanın 1. sayfasının denklemin sonucu ab olsun dedim yani ab benim gireceğim rakama göre değişecek bir değişken sayı. Bu çıkan ab yi de bu classın xml dosyasındaki bir textviewde gösterdim burada """fıtıfıtı.setText(String.valueOf(ab));""". Benim istediğim şey bu ab sonucunu bir sonraki sayfadaki ac ile toplayıp 2. sayfanın xml dosyasındaki bir textviewde göstermek. yani burada """fıtıfıtı2.setText(String.valueOf(ac));""" burada ac değil de ad diye bir şey tanımlayalım. ad = ac + ab olacak ve """fıtıfıtı2.setText(String.valueOf(ad));""" olacak bu sayede. """"""""""" 1. SAYFA @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_atilsoru1); final TextView fıtıfıtı = (TextView)findViewById(R.id.fıtıfıtı); final EditText stoksayıyaz = (EditText)findViewById(R.id.stoksayiyaz); Button butoncarp =(Button)findViewById(R.id.butoncarp); butoncarp.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { int a = Integer.parseInt(stoksayıyaz.getText().toString()); double ab = 0; if (a= 51); { ab = 0 * 0.12; } if (a= 41) { ab = 5 * 0.12; } if (a= 31) { ab = 15 * 0.12; } if (a= 21) { ab = 30 * 0.12; } if (a= 11){ ab = 80 * 0.12; } if (a=0){ ab = 120 * 0.12; } fıtıfıtı.setText(String.valueOf(ab)); } }); } *********************** SAYFA 2 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_atilsoru2); final TextView fıtıfıtı2 = (TextView)findViewById(R.id.fıtıfıtı2); final EditText kapyaz = (EditText)findViewById(R.id.kapyaz); Button butoncarp =(Button)findViewById(R.id.kapcarp); butoncarp.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { int a = Integer.parseInt(kapyaz.getText().toString()); double ac = 0; if (a= 51); { ac = 0 * 0.04; } if (a= 41) { ac = 5 * 0.04; } if (a= 31) { ac = 10 * 0.04; } if (a= 21) { ac = 20 * 0.04; } if (a= 11){ ac = 50 * 0.04; } if (a=0){ ac = 80 * 0.04; } fıtıfıtı2.setText(String.valueOf(ac)); } }); }